Oscar Hotels Athens offers lodging for holidaymakers and business travelers in Athens Greece. This chain of Greek hotels in Athens includes the Oscar Hotel and ...
GALINI PALACE HOTEL offers lodging for holidaymakers and business travelers in Athens Greece. This HOTEL locatd in voula frond of the sea site, We offer three ...